home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / earcd / utils / datatypes / mpegvdt203.readme < prev    next >
Text File  |  1998-03-07  |  7KB  |  181 lines

  1. Short:    MPEG video datatype V2.3
  2. Author:   GISBURN@w-specht.rhein-ruhr.de (Roland Mainz)
  3. Uploader: GISBURN@w-specht.rhein-ruhr.de (Roland Mainz)
  4. Type:     util/dtype
  5. Replaces: util/dtype/mpegvdt202.LhA
  6.  
  7. Does NOT replace: util/dtype/mpvdtc0111.lha (or any other V1 version)
  8.  
  9. MPEG video datatype, which is able to play mpeg 1/2 video streams.
  10. animation.datatype subclass.
  11.  
  12. Version V2.3, gamma version
  13.  
  14. WARNING: Please read all suppied docs carefully, please !
  15.          And read them all and complete _before_ testing !
  16.          (Some points in the docs are unfinished (sorry).)
  17.  
  18.  
  19. CONTENTS OF THE GAMMA ARCHIVE:
  20.  
  21. - The "mpegvideo.datatype" itself
  22.   - 000ieee/   for all Amigas, including plane m68000 machines
  23.   - 020ieee/   for Amigas which have at least a m68020 CPU
  24.   - 020881/    for Amigas which have at least a m68020 CPU and a 68881 FPU
  25.   - 040881/    for Amigas which have at least a m68040 CPU
  26.   - 060881/    for Amigas which have at least a m68040 CPU
  27.   - 020ppc/    for Amigas which use Phase5's PPC board
  28.  
  29. - "DTConvert", a small utility to use the encoder
  30.   (e.g. read IFF ANIM, write MPEG Video     or
  31.         read AVI,      write MPEG Video     or
  32.         read CDXL,     write MPEG Video
  33.         and so on, you only need a datatype which supports
  34.         writing in it's local format, and then you can use DTConvert
  35.         for conversion)
  36.  
  37.   WARNING: The original CBM anim.datatype is very buggy and crashes
  38.            your system !
  39.  
  40. - animation.datatype V41.5
  41.   A replacement for the CBM animation.datatype which is CyberGFX-
  42.   compatible (e.g. allows output of 16/24/32-truecolor bitmaps etc.)
  43.  
  44. Using the decoder:
  45. - Install the datatype and have fun :-)
  46.   The "preferences" section in "mpegvideo.datatype.doc" describes how to
  47.   get CyberGFX output
  48.  
  49. - The encoder. The encoder encodes MPEG-1 per default, but
  50.   can also be configured to write MPEG-2
  51.  
  52.   Take a look into the (uncompleted) "preferences" section
  53.   how to configure the encoder...
  54.  
  55. ----------------------------------------------------------------------
  56.  
  57. NAME
  58.     mpegvideo.datatype
  59.  
  60. FEATURES
  61.     - Supports MPEG-2 (excluding temporal and spatial scalability).
  62.       I think the mpegvideo.datatype is the _FIRST_ MPEG-2
  63.       decoder on the Amiga.
  64.  
  65.     - Realtime-playback. In the default mode, the mpegvideo.datatype
  66.       tries to create a realtime-playback
  67.       (this mode needs __MUCH__ memory because the datatype acts as a
  68.       ram player in this mode).
  69.  
  70.     - Gfx-Card support:
  71.         - CyberGFX-support: mpegvideo.datatype's decoder supports
  72.           15/16/24 cybergfx bitmaps
  73.           (requires animation.datatype V41)
  74.  
  75.         - P96 support: Additionally to the CyberGFX support,
  76.           mpegvideo.datatype supports the P96 YUV-Bitmap type,
  77.           which allows a custom animation.datatype player to use
  78.           gfx-card overlays.
  79.           Another benefit is that remapping is then the job of
  80.           the gfxcard (-software), which may speed up things...
  81.           (requires animation.datatype V41)
  82.  
  83.         - For those people which have no gfxcard-software like
  84.           CyberGFX or P96, the datatype is able to create
  85.           planar 24 bit images that applications which use
  86.           animation.datatype subclasses for decoding (WildFire
  87.           for example) can use 24 bit.
  88.  
  89.     - No more crashing with streams like "ID4.mpg" (which crashes
  90.       many software decoders like mpegvideo.datatype V1.xx).
  91.  
  92.     - Truecolor-Output now works
  93.  
  94.     - Two playback modes:
  95.       - Decode to ram, then play
  96.       - Decode and play at the same time
  97.  
  98.     - A fully-working encoder which supports MPEG-1 and MPEG-2
  99.       (excluding temporal and spatial scalability).
  100.  
  101.     - New design, which allows to split decoder and encoder in
  102.       multiple theads. DataTypes class is seperated from the
  103.       decoder and encoder parts.
  104.       Main purpose is to get ready for the PPC version of the
  105.       mpegvideo.datatype, and to support parallel encoding/decoding
  106.       using multiple PPCs/mc680xx.
  107.  
  108.     - Support for mpeg decoder hardware.
  109.       If the Amiga has a "cd32mpeg.device" compatible device
  110.       which supports the MPEGCMD_READFRAMEYUV device command,
  111.       mpegvideo.datatype can use this device for decoding
  112.       (which may limit to MPEG-1. I don't know any MPEG-2 hardware
  113.       for the Amiga. Anyway, this feature is experimental and
  114.       untested yet, sorry).
  115.  
  116.     - Different versions for different CPU/FPU combinations,
  117.       __including__ the mc68000/mc68010 and the PPC.
  118.  
  119.     - Supports VMM, __even__ for CyberGFX bitmap output.
  120.       For 15/16/214 bit output modes the ram usage has been
  121.       reduced.
  122.  
  123.     - Supports scaling of output. The output can be enlarged or
  124.       shrinked on demand.
  125.  
  126.     - Preferences with global, local and per-project settings
  127.       which controlles both encoder and decoder.
  128.  
  129.     - Progress gauge with time-to-go information
  130.  
  131. TODO
  132.     - Fixing the bounch of bugs which may occur in the testing
  133.       cycle.
  134.  
  135.     - The mpeg decoder hardware support is untested. The code
  136.       has been adapted from code which has been written for
  137.       the cd32mpeg.device, but because I sold my CD32 (a big
  138.       mistake :-(  ), I cannot test it.
  139.  
  140.     - Fixing the P96 YUV-code, which is broken since V2.0
  141.  
  142.     - An INTERPOLATE mode/option for bitmap scaling.
  143.  
  144. ----
  145.  
  146. Any more features wanted ?
  147.  
  148. ----
  149.  
  150. Bye,
  151. Roland
  152.  
  153.  
  154. ============================= Archive contents =============================
  155.  
  156. Original  Packed Ratio    Date     Time    Name
  157. -------- ------- ----- --------- --------  -------------
  158.   152648   72036 52.8% 12-Feb-98 13:10:16 +mpegvideo.datatype
  159.   146700   70139 52.1% 12-Feb-98 13:13:06 +mpegvideo.datatype
  160.   151036   71385 52.7% 12-Feb-98 13:11:40 +mpegvideo.datatype
  161.   381972  167204 56.2% 12-Feb-98 13:17:22 +mpegvideo.datatype
  162.   146440   70104 52.1% 12-Feb-98 13:14:30 +mpegvideo.datatype
  163.   146312   69872 52.2% 12-Feb-98 13:15:54 +mpegvideo.datatype
  164.      184     123 33.1% 19-Apr-97 20:44:32 +MPEG Video
  165.      467     283 39.4% 19-Apr-97 20:42:10 +MPEG Video.info
  166.    24606    8992 63.4% 26-Jun-94 19:17:58 +mpeg2enc.doc
  167.    49580   16464 66.7% 12-Feb-98 13:17:36 +mpegvideo.datatype.doc
  168.      685     364 46.8% 21-Dec-97 14:55:00 +mpegvideotest
  169.      486     253 47.9% 22-Oct-96 05:08:04 +mpegvideotest.info
  170.      192      45 76.5% 13-May-94 16:10:38 +inter.mat
  171.      192      72 62.5% 13-May-94 16:08:54 +intra.mat
  172.     3004    1085 63.8% 04-Jul-94 11:24:50 +MPEG-1.par
  173.     3003    1091 63.6% 04-Jul-94 11:24:22 +NTSC.par
  174.     3003    1090 63.7% 04-Jul-94 11:25:08 +PAL.par
  175.    33794   33794  0.0% 05-Feb-98 21:23:02 +animation4105.lha
  176.     4550    2127 53.2% 05-Feb-98 21:25:00 +animation4105.readme
  177.    59090   59090  0.0% 05-Feb-98 22:34:40 +DTConvert016.LhA
  178.     5354    2335 56.3% 05-Feb-98 22:37:12 +DTConvert016.Readme
  179. -------- ------- ----- --------- --------
  180.  1313298  647948 50.6% 14-Feb-98 03:01:24   21 files
  181.